motor-driven roller - German English Dictionary